major equipment and self-sustainment items - Turc Anglais Dictionnaire